﻿@model IEnumerable<orienta.Models.ORIDetSolicitud>
@{
    Layout = "";
    ViewBag.Title = "Index";
    Layout = "";
    int i = 0;
    List<orienta.Models.ORIDetSoliActor> actores;

    String clase = "";
    String modalidad = "";
    String programa = "";
    String idioma = "";
    String tipoSolicitante = "";
    String tipoSolicitud = "";
    String estado = "";
    orienta.Models.ORIMaeSolicitud solicitud = null;
    if (Model != null)
    {
        solicitud = (orienta.Models.ORIMaeSolicitud)ViewBag.solicitud;
        clase = solicitud.ORIDetCompendio.vNomDetalle;
        programa = solicitud.ORIDetCompendio1.vNomCorto;
        tipoSolicitud = solicitud.ORIDetCompendio2.vNomDetalle;
        modalidad = solicitud.ORIDetCompendio3.vNomCorto;
        idioma = solicitud.ORIDetCompendio4.vNomDetalle;
        tipoSolicitante = solicitud.ORIDetCompendio7.vNomCorto;
        estado = solicitud.ORIDetCompendio5.vNomCorto;
    }
}
@if (Model != null)
{
    <table width="100%" cellpadding="3" border="0" cellspacing="0">
        <tbody class="textBoldl8">
            <tr>
                <td>
                    <img src="@Url.Content("~/images/logoMidis2.jpg")" width="154px" height="81px"/>
                </td>
                <td>
                                                                    
                </td>
                <td style="width: 800px;">
                                                                    
                </td>
            </tr>
        </tbody>
    </table>
<table width="100%" cellpadding="2" border="0" cellspacing="0" class="tituloTextNormal">
    <tbody >
        <tr align="left">
            <td style="width: 150px;" nowrap="nowrap" >
                Número de Solicitud
            </td>
            <td style="width: 2px;">
                :
            </td>
            <td class="textBold9" style="width: 280px;">
                @String.Format("{0:0000}", solicitud.nIdeDep)-@String.Format("{0:0000}", solicitud.nAnnSolicitud)-@clase.Substring(0, 3)-@String.Format("{0:000000}", solicitud.nNumCorrelativo)
            </td>
            <td style="width: 85px;">
               Programa
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
            @programa
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Fecha de Registro
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @String.Format("{0:dd/MM/yyyy HH:mm}", solicitud.dtFecRegistro)
            </td>
            <td>
                Modalidad
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @modalidad
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Área de Recepción
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @String.Format("{0:0000}", solicitud.ORIMaeDependencia.nIdeDep) - @solicitud.ORIMaeDependencia.vDescripcion
            </td>
            <td>
                Idioma
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @idioma
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Solicitante
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                DNI: @solicitud.ORIMaePersona.vNumDocum - @solicitud.ORIMaePersona.vPriNombre @solicitud.ORIMaePersona.vPriApellido @solicitud.ORIMaePersona.vSegApellido
            </td>
            <td>
                Tipo Solicitante
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @tipoSolicitante
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Afectado
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                DNI: @solicitud.ORIMaePersona1.vNumDocum - @solicitud.ORIMaePersona1.vPriNombre @solicitud.ORIMaePersona1.vPriApellido @solicitud.ORIMaePersona1.vSegApellido
            </td>
            <td>
               
            </td>
            <td>
                
            </td>
            <td class="textNormal8">
               
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Clase de Solicitud
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @clase
            </td>
            <td>
                
            </td>
            <td>
                
            </td>
            <td class="textNormal8">
               
            </td>
            <td>
                &nbsp;
            </td>
           </tr>
           <tr align="left">
            <td>
               Tipo de Solicitud
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @tipoSolicitud
            </td>
            <td colspan="4">
            </td>
        </tr>
           <tr align="left">
            <td>
               Estado
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @estado
            </td>
            <td colspan="4">
            </td>
        </tr>
        <tr align="left">
            <td>
                Sumilla
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @solicitud.vSumilla
            </td>
            <td colspan="4">
                &nbsp;
            </td>
        </tr>
        <tr align="left">
            <td>
                Acción Tomada
            </td>
            <td>
                :
            </td>
            <td class="textNormal8">
                @solicitud.vAccion
            </td>
            <td colspan="4">
                &nbsp;
            </td>
        </tr>
    </tbody>
</table>
    
    
<div id="divDetalleBandeja2">
    <table cellpadding="0" border="0" cellspacing="0" class="tablaInterna_MIDIS">
        <tr>
            <td align="left">
                <b>Pasos</b>
            </td>
        </tr>
        <tr>
            <td>
                @foreach (var item in Model)
                {
                    i++;
                    
                    <table cellpadding="0" border="1" cellspacing="0" width="983px;" class="tablaPrincipalSin tituloTextNormal">
                        <tbody>
                            <tr>
                                <td class="tituloBlanco_MIDIS" style="width: 73px;" >
                                    Paso @i
                                </td>
                                <td colspan="2" style="width: 508px;">
                                    <table border="0" cellpadding="0" cellspacing="0"class="tituloTextNormal">
                                        <tbody>
                                            <tr class="textBoldl8">
                                                <td>
                                                </td>
                                                <td>
                                                    De 
                                                </td>
                                                <td>
                                                    :
                                                </td>
                                                <td style="color: #000;font-weight:bold" nowrap="nowrap">
                                                @{
                    actores = item.ORIDetSoliActor.ToList();
                    foreach (orienta.Models.ORIDetSoliActor actor in actores)
                    {
                        if (actor.nIdeTipoActor.Equals(orienta.Utils.Constantes.SOLICITUD_TIPO_ACTOR.QUE_DERIVA))
                        {
                                                            @actor.ORIMaeFuncionario.vPrimNombre @actor.ORIMaeFuncionario.vPrimApellido
                                                            @:( @actor.ORIMaeDependencia.vDescripcion 
                                                            @:< 
                                                            @String.Format("{0:0000}", actor.ORIMaeDependencia.nIdeDep) 
                                                            @:>)
                                                        
                        }
                    }
                                                 }
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </td>
                                <td colspan="2" style="width: 200px;">
                                    Prioridad: <font class="textNormal8">@Html.DisplayFor(modelItem => item.ORIDetCompendio1.vNomCorto)</font>
                                </td>
                                <td colspan="2" style="width: 200px;">
                                    Folios: <font class="textNormal8">@String.Format("{0:0}", item.nFolios)</font>
                                </td>
                            </tr>

                            
                            <tr>
                                <td></td>
                                <td valign="top" colspan="2">
                                    <table border="0" cellpadding="0" cellspacing="0">
                                        <tbody>
                                            <tr align="left">
                                                <td class="textBoldl8">
                                                    <u>Sumilla</u>
                                                </td>
                                            </tr>
                                            <tr align="left" class="textNormal8">
                                                <td>@Html.DisplayFor(modelItem => item.vSumilla)
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </td>
                                <td valign="top" colspan="2">
                                    <table border="0" cellpadding="0" cellspacing="0">
                                        <tbody>
                                            <tr align="left">
                                                <td class="textBoldl8">
                                                    <u>Documento entrante</u>
                                                </td>
                                            </tr>
                                            <tr align="left"  class="textNormal8">
                                                <td>
                                                    @Html.DisplayFor(modelItem => item.vNumDocum)
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </td>
                                <td valign="top" colspan="2">
                                    <table border="0" cellpadding="0" cellspacing="0">
                                        <tbody>
                                            <tr align="left">
                                                <td class="textBoldl8">
                                                    <u>Referencia (s)</u>
                                                </td>
                                            </tr>
                                            @foreach (var item1 in item.ORIDetArchivo)
                                            { 
                                                <tr align="left" class="textNormal8">
                                                    <td>
                                                        @item1.ORIDetCompendio.vNomCorto
                                                        @item1.vNumDocum
                                                    </td>
                                                </tr>
                                            }
                                        </tbody>
                                    </table>
                                </td>
                            </tr>




                            <tr>
                                <td>
                                    &nbsp;
                                </td>
                                <td align="left"  colspan="6">
                                    <table border="1" cellpadding="0" cellspacing="0" width="910px" class="tablaPrincipalSin">
                                        <tbody>
                                            <tr  class="textBoldl8" >
                                                <td class="textBoldl8" style="width:358px">
                                                    <u>Destino</u>
                                                </td>
                                                <td nowrap="nowrap" style="width:152px">
                                                    <u>Fecha Recepción</u>
                                                </td>
                                                <td nowrap="nowrap" style="width:133px">
                                                    <u>Fecha Lectura</u>
                                                </td>
                                                <td nowrap="nowrap" style="width:133px">
                                                    <u>Fecha Recep. Física</u>
                                                </td>
                                                <td nowrap="nowrap" style="width:134px">
                                                    <u>Fecha Derivación</u>
                                                </td>
                                            </tr>
                                            @foreach (var item2 in item.ORIDetSoliActor)
                                            {
                                                if (!Int32.Parse(item2.nIdeTipoActor.ToString()).Equals(orienta.Utils.Constantes.SOLICITUD_TIPO_ACTOR.QUE_DERIVA))
                                                {
                                                <tr>
                                                    <td class="textNormal8" nowrap="nowrap">
                                                        @if (item2.nIdeDep != null)
                                                        {
                                                            @item2.ORIMaeDependencia.vDescripcion
                                                            @:< 
                                                            @String.Format("{0:000  0}", item2.ORIMaeDependencia.nIdeDep) 
                                                            @:>
                                                            }
                                                        @if (item2.nIdeFuncionario != null)
                                                        {
                                                            @item2.ORIMaeFuncionario.vPrimNombre @item2.ORIMaeFuncionario.vPrimApellido
                                                        }

                                                    </td>
                                                    <td class="textNormal8" nowrap="nowrap" align="center">
                                                       @String.Format("{0:dd/MM/yyyy HH:mm}", item2.dtFecRecepcion)
                                                    </td>
                                                    <td class="textNormal8" nowrap="nowrap" align="center">
                                                        @String.Format("{0:dd/MM/yyyy HH:mm}", item2.dtFecLectura)
                                                    </td>
                                                    <td class="textNormal8" nowrap="nowrap" align="center">
                                                        @String.Format("{0:dd/MM/yyyy HH:mm}", item2.dtFecRecFisica)
                                                    </td>
                                                    <td class="textNormal8" nowrap="nowrap" align="center">
                                                        @String.Format("{0:dd/MM/yyyy HH:mm}", item2.dtFecDerivacion)
                                                    </td>
                                                </tr>
                                                }
                                            }
                                        </tbody>
                                    </table>
                                </td>
                            </tr>



                        
                        </tbody>
                    </table>
                        
                        
                        
                     
                }
            </td>
        </tr>
    </table>
</div>
        
}
else
{
<div>No se encuentra la solicitud</div>
}
